It's been seven years since NASA's Curiosity rover aced its Red Planet touchdown, a harrowing and seemingly improbable maneuver that had people around the world glued to their phones and laptop screens.
It's been seven years since NASA's Curiosity rover aced its Red Planet touchdown, a harrowing and seemingly improbable maneuver that had people around the world glued to their phones and laptop screens.